be sitting in the catbird seat - Francés Inglés Diccionario